appeal of serious charges - French English Dictionary